give diarrhea - French English Dictionary